/**
 * Title:<br>
 * Description:<br>
 * Copyright © Xiamen Dripstill  NetWorks Co.,Ltd.
 * @Create:2020-02-10<br>
 * @author:Sun Yijing<br>
 * @version: Object v1.0.0<br>
 * <br>
 * 修改历史:<br>
 * 修改人		修改日期		修改描述<br>
 * -----------------------------------<br>
 * <br>
 * <br>
 */
package com.yoooya.base.model.po.call;

import com.yoooya.base.model.po.BasePo;
import java.io.Serializable;
import java.util.Date;

/**
 * 呼叫中心座席
 */
public class CallSeatPo extends BasePo implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * Id
     */
    private Long id;

    /**
     * 中心结点
     */
    private Long nodeId;

    /**
     * 坐席类型
     */
    private Integer seatType;

    /**
     * 通道Id
     */
    private String channelId;

    /**
     * 用户Id
     */
    private Long userId;

    /**
     * 用户姓名
     */
    private String userName;

    /**
     * 通道密码
     */
    private String password;

    /**
     * 坐席编号
     */
    private String seatNo;

    /**
     * 手机号
     */
    private String mobile;

    /**
     * 状态;1-正常;2-停用
     */
    private Integer status;

    /**
     * 运营商
     */
    private String operator;

    /**
     * 月费用
     */
    private Float cost;

    /**
     * 通话分钟
     */
    private Integer callMinute;

    /**
     * 天线识别号
     */
    private Integer aerialNo;

    /**
     * SIM卡槽
     */
    private Integer simNo;

    /**
     * 开始时间
     */
    private Date beginTime;

    /**
     * 结束时间
     */
    private Date endTime;

    /**
     * 工作状态;1-工作中;2-通话中;3-休息中;
     */
    private Integer workStatus;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 修改时间
     */
    private Date modifyTime;

    /**
     * 管理用户ID
     */
    private Long adminUserId;

    /**
     * 备用
     */
    private String remark;

    //cjianquan 2020/2/14
    /**
     * Ip
     */
    private String ip;

    /**
     * 端口
     */
    private String port;

    public String getIp() {
        return ip;
    }

    public void setIp(String ip) {
        this.ip = ip;
    }

    public String getPort() {
        return port;
    }

    public void setPort(String port) {
        this.port = port;
    }

    /**
     * @return Id
     */
    public Long getId() {
        return id;
    }

    /**
     * @param id 
	 *            Id
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * @return 中心结点
     */
    public Long getNodeId() {
        return nodeId;
    }

    /**
     * @param nodeId 
	 *            中心结点
     */
    public void setNodeId(Long nodeId) {
        this.nodeId = nodeId;
    }

    /**
     * @return 坐席类型
     */
    public Integer getSeatType() {
        return seatType;
    }

    /**
     * @param seatType 
	 *            坐席类型
     */
    public void setSeatType(Integer seatType) {
        this.seatType = seatType;
    }

    /**
     * @return 通道Id
     */
    public String getChannelId() {
        return channelId;
    }

    /**
     * @param channelId 
	 *            通道Id
     */
    public void setChannelId(String channelId) {
        this.channelId = channelId;
    }

    /**
     * @return 用户Id
     */
    public Long getUserId() {
        return userId;
    }

    /**
     * @param userId 
	 *            用户Id
     */
    public void setUserId(Long userId) {
        this.userId = userId;
    }

    /**
     * @return 用户姓名
     */
    public String getUserName() {
        return userName;
    }

    /**
     * @param userName 
	 *            用户姓名
     */
    public void setUserName(String userName) {
        this.userName = userName;
    }

    /**
     * @return 通道密码
     */
    public String getPassword() {
        return password;
    }

    /**
     * @param password 
	 *            通道密码
     */
    public void setPassword(String password) {
        this.password = password;
    }

    /**
     * @return 坐席编号
     */
    public String getSeatNo() {
        return seatNo;
    }

    /**
     * @param seatNo 
	 *            坐席编号
     */
    public void setSeatNo(String seatNo) {
        this.seatNo = seatNo;
    }

    /**
     * @return 手机号
     */
    public String getMobile() {
        return mobile;
    }

    /**
     * @param mobile 
	 *            手机号
     */
    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    /**
     * @return 状态;1-正常;2-停用
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * @param status 
	 *            状态;1-正常;2-停用
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * @return 运营商
     */
    public String getOperator() {
        return operator;
    }

    /**
     * @param operator 
	 *            运营商
     */
    public void setOperator(String operator) {
        this.operator = operator;
    }

    /**
     * @return 月费用
     */
    public Float getCost() {
        return cost;
    }

    /**
     * @param cost 
	 *            月费用
     */
    public void setCost(Float cost) {
        this.cost = cost;
    }

    /**
     * @return 通话分钟
     */
    public Integer getCallMinute() {
        return callMinute;
    }

    /**
     * @param callMinute 
	 *            通话分钟
     */
    public void setCallMinute(Integer callMinute) {
        this.callMinute = callMinute;
    }

    /**
     * @return 天线识别号
     */
    public Integer getAerialNo() {
        return aerialNo;
    }

    /**
     * @param aerialNo 
	 *            天线识别号
     */
    public void setAerialNo(Integer aerialNo) {
        this.aerialNo = aerialNo;
    }

    /**
     * @return SIM卡槽
     */
    public Integer getSimNo() {
        return simNo;
    }

    /**
     * @param simNo 
	 *            SIM卡槽
     */
    public void setSimNo(Integer simNo) {
        this.simNo = simNo;
    }

    /**
     * @return 开始时间
     */
    public Date getBeginTime() {
        return beginTime;
    }

    /**
     * @param beginTime 
	 *            开始时间
     */
    public void setBeginTime(Date beginTime) {
        this.beginTime = beginTime;
    }

    /**
     * @return 结束时间
     */
    public Date getEndTime() {
        return endTime;
    }

    /**
     * @param endTime 
	 *            结束时间
     */
    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    /**
     * @return 工作状态;1-工作中;2-通话中;3-休息中;
     */
    public Integer getWorkStatus() {
        return workStatus;
    }

    /**
     * @param workStatus 
	 *            工作状态;1-工作中;2-通话中;3-休息中;
     */
    public void setWorkStatus(Integer workStatus) {
        this.workStatus = workStatus;
    }

    /**
     * @return 创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * @param createTime 
	 *            创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * @return 修改时间
     */
    public Date getModifyTime() {
        return modifyTime;
    }

    /**
     * @param modifyTime 
	 *            修改时间
     */
    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    /**
     * @return 管理用户ID
     */
    public Long getAdminUserId() {
        return adminUserId;
    }

    /**
     * @param adminUserId 
	 *            管理用户ID
     */
    public void setAdminUserId(Long adminUserId) {
        this.adminUserId = adminUserId;
    }

    /**
     * @return 备用
     */
    public String getRemark() {
        return remark;
    }

    /**
     * @param remark 
	 *            备用
     */
    public void setRemark(String remark) {
        this.remark = remark;
    }
}